Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne French Open - Paris U.S. Open - New York Germany F2 Germany F3 Croatia F1 Croatia F2 Australia F2 Italy F4 Hungary F1 Hungary F2 Serbia&Montenegro F5 Germany F1 Germany F2 Intersport Heilbronn Open - Heilbronn Muller Cup - Ulm Heilbronn Open - Heilbronn Okal Cup 2001 International Bavarian Championships - Eckental Black Forest Open - Alpirsbach Black Forest Open 2004 - Freudenstadt San Remo Tennis Cup 15° Piertomaso - San Remo Schickendanz Open - Furth Baden Open - Ettlingen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Uncle Toby's Burnie Challenger - Tasmania 4th Volkswagen Challenger - Wolfsburg Unicredit (Suisse) Bank S.A. Challenger - Chiasso Schickedanz Open 2007 - Furth Tatra Banka Slovak Open - Bratislava Open D'Orleans - Orleans TED Open - Istanbul Bauer Watertechnology Cup - Eckental Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Tennis Classic - Bronx Heilbronn Challenger Besancon Challenger Okal Cup - Eckental Oberstaufen Challenger The Shelbourne Irish Open - Dublin Vancouver Challenger Powder Byrne Trophy - Surbiton St. Remy Challenger BMW Challenger Open - Monchengladbach Mons Challenger Roma Challenger 2007 - Rome Whirlpool Open - Budapest Baden Open - Karlsruhe Challenger Hamburg - Hamburg Heilbronn Open - Heilbronn Kuppers Kolsch Cup by Lambertz - Aachen 2002 USTA Tallahassee Tennis Challenger - Tallahassee Memorial Kolyaskin - Donetsk Gallagher International - Hamilton Muller Cup - Ulm Okal Cup - International Bavarian Championship - Eckental CA-Challenge - Graz Tatra Banka Slovak Open - Bratislava ATU Cup 2001 - Weiden Lambertz Open - Aachen Sarajevo Open 2004 - Sarajevo Black Forest Open - Freudenstadt Open de Franche-Comte - Besancon Ramat Hasharon Challenger Antonio Savoldi-Marco Co. - Manerbio Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw IPP Open - Helsinki Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn XXXVII Torneig C.E. Laieta - Barcelona XI Open International D'Andorra - Andorra Helsinki Challenger The Manchester Trophy - Manchester Bath Challenger TED Open - Istanbul Nottingham Challenger Nottingham-2 Challenger 10ø Tornea B. Camparini - Reggio Emilia Oberstraufen Cup - Oberstaufen Intersport Heilbronn Open - Heilbronn Wroclaw Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger S Tennis Master Championship - Graz ATP Open Castilla y Leon - Segovia St. Brieuc Challenger Granby Challenger Open D'Orleans - Orleans Akbank Private Banking TED Open - Istanbul Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Lambertz Open - Aachen Mitsubishi Electric Europe Cup - Monza Tatra Banka Open - Bratislava Lambertz Open by Stawag - Aachen Open des Alpes Trophee BNP Paribas - Grenoble IPP Open - Helsinki Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo Challenger Ford de Cherbourg - Cherbourg Siemens Open - Scheveningen Orleans Challenger BMW Tennis Championship - Sunrise Geneva Challenger Ethias Tennis Trophy - Mons Brescia Challenger Wroclaw Challenger Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Heilbronn Challenger Ostdeutscher Sparkassen Cup - Dresden Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise Brescia Challenger Oberstaufen Cup - Oberstaufen Bergamo Challenger Leon Challenger Challenger 42 - Andrezieux Busan Challenger Heilbronn Open - Heilbronn Seoul Challenger Warsteiner Challenger - Wolfsburg Budapest Challenger - Budapest Kazan Challenger Mersin Challenger Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Dallas Challenger Braunschweig Challenger Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin 10th Wartburg Open - Eisenach Braunschweig Challenger Oberstaufen Challenger Mons Challenger Olbia Challenger - Olbia Heilbronn Challenger Open de Tenis Amaya - Pamplona Andria Challenger Open de L'Isere - Grenoble Rezidenza Open - Magdeburg Geneva Challenger - Geneva Warsteiner Grand Prix - Oberstaufen Manchester Challenger Gelsor Open Romania - Bucharest Gerry Weber Open - Halle Volkswagen Challenger 2004 - Wolfsburg Warsteiner Challenger Lubeck 2001 - Lubeck Schickedanz Open - Furth Granby Challenger - Granby Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia VIII Avierto Internacional de Salinas - Salinas Citta di Monza - Monza ATP Open Castilla y Leon - Segovia Monza Challenger Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Black Forest Open - Freudenstadt Open Seat Godo - Barcelona Gerry Weber Open - Halle Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Croatia Open - Umag Open Romania - Bucharest Germany F1 Grand Prix de Tennis de Lyon - Lyon Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Raanana Challenger Kroger / St. Jude International - Memphis Czech Indoor Open - Prague Uncle Toby's Australian Men's Clay Court Challenger - Canberra Prague Open - Prague Open de la Comunidad Valenciana - Valencia Open de L'Isere - Grenoble Ortisei Challenger The LTA Bolton Challenger - Bolton USTA Men's Challenger of Dallas - Dallas BMW Open - Munich Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana The Stella Artois Grass Court Championships - London PrivatBank Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa 3rd Volkswagon Challenger - Wolfsburg The Surbiton Trophy - Surbiton Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Open de Moselle - Metz Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz 2003 Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Bergamo Challenger Chennai Open - Chennai Next Generation Adelaide International - Adelaide Rhodes Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Geneva Challenger Samsung Securities Cup - Seoul Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Wroclaw Challenger Legg Mason Tennis Classic - Washington Izmir Challenger BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Karlsruhe Challenger Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai Estoril Open - Estoril BMW Open - Munich The Artois Championships - London Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Braunschweig Challenger Mercedes Cup - Stuttgart Irving Challenger RCA Championships - Indianapolis Bratislava Challenger Bratislava Challenger Heilbronn Challenger Helsinki Challenger China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Salzburg Challenger Serbia Open - Belgrade Braunschweig Challenger Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Heilbronn Challenger ABN AMRO World Tennis Tournament - Rotterdam Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Bratislava Challenger Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Mercedes Cup - Stuttgart Open de Moselle - Metz China Open - Beijing Bank Austria Tennis Trophy - Vienna Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Sunrise Challenger Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Grand Prix Hassan II - Casablanca Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Moselle - Metz Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Le Gosier Challenger Sarajevo Challenger Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mercedes Cup - Stuttgart If Stockholm Open - Stockholm China Open - Beijing PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok BMW Open - Munich Citi Open - Washington China Open - Beijing PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai China Open - Beijing Erste Bank Open - Vienna Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Helsinki Challenger AEGON International - Eastbourne Davidoff Swiss Indoors - Basel Open de Nice Cote dAzur - Nice Heilbronn Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London Open de Moselle - Metz Serbia Open - Belgrade Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Erste Bank Open - Vienna International German Open - Hamburg Pilot Pen Tennis - New Haven Belgrade 2 - Belgrade Serbia Open - Belgrade Bratislava Challenger Adelaide International 1 - Adelaide Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Brisbane International - Brisbane Kremlin Cup - Moscow AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich 2000 Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Salem Open - Hong Kong Grand Prix Hassan II - Casablanca Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger AIG Japan Open Tennis Championships - Tokyo Moselle Open - Metz Chengdu Open - Chengdu San Luis Potosi Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Black Forest Open 2002 - Freudenstadt Claro Open Colombia - Bogota Bordeaux Challenger BB&T Atlanta Open - Atlanta Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Gonet Geneva Open - Geneva Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Gemax Samsung Open 2004 - Belgrade West Side Tennis Club Clay Court Challenger - Forest Hills Astana Open - Astana United Cup - Australia CA Tennis Trophy - Vienna Serbia Open - Belgrade Open Seat Godo 2005 - Barcelona Croatia Open - Umag Davidoff Swiss Indoors - Basel Dubai Duty Free Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam Hellenic Championship - Athens Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Tel Aviv Watergen Open - Tel Aviv Banja Luka Open - Banja Luka Croatia Open - Umag Austrian Open - Kitzbuhel Chennai Open - Chennai Brisbane - Brisbane Medibank International - Sydney Tennis Masters Series - Hamburg 2002 Mercedes Cup - Stuttgart Winston Salem - Winston Salem AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Gerry Weber Open - Halle BNP Paribas Masters - Paris Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha BMW Open - Munich Mercedes Cup - Stuttgart Masters Series Hamburg - Hamburg Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Masters - Montreal Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells PBZ Zagreb Indoors - Zagreb Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Open 13 - Marseille Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Mercedes Cup - Stuttgart Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Hall of Fame Tennis Championships - Newport Rogers Cup - Toronto BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - New York Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome SkiStar Swedish Open - Bastad Miami Open - Miami Masters Series Monte-Carlo - Monte Carlo Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Masters - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Dubai Tennis Open - Dubai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rolex Paris Masters - Paris Ordina Open - 's-Hertogenbosch Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo ABN AMRO World Tennis Tournament - Rotterdam Mutua Madrid Open - Madrid Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch European Open - Antwerp Thailand Open - Bangkok Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Barclays ATP World Tour Finals - London U.S. Open - New York Wimbledon - London Barclays ATP World Tour Finals - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, QF, SRB-KAZ 2-1 Laver Cup - London Davis Cup, Finals, QF, SRB-RUS 1-2 Hyundai Hopman Cup - Perth Davis Cup, Group C, Valencia Davis Cup, World Group, PO, SVK-SRB, 1-4 Hopman Cup - Perth Davis Cup, Group 1, 2R, GBR-SCG 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, Group I, 1R, SCG-LAT 5-0 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, Group 1, 2R, SCG-BEL 2-3 AAMI Classic - Kooyong Davis Cup, Group 1, 2R, SRB-GEO 5-0 Mubadala World Tennis Championship Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Mubadala World Tennis Championship Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, 1R, SRB-CRO 5-0 All Lower level tournaments Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, Finals, Group F Davis Cup, Finals, SF, CRO-SRB 2-1 Mubadala World Tennis Championship Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group, SF, ITA-SRB 2-1 Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, 1R, SRB-RUS 4-1 The Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London AAMI Classic - Kooyong Nitto ATP Finals - London Nitto ATP Finals - Turin Laver Cup - Chicago Olympics - Beijing Olympics - London Nitto ATP Finals - Turin Barclays ATP World Tour Finals - London Olympics - Rio de Janeiro Mubadala World Tennis Championship Mubadala World Tennis Championship A Day At The Drive - Adelaide Olympics - Paris Nitto ATP Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin U.S. Open - New York BNP Paribas Open - Indian Wells